multiyear pledge - French English Dictionary